var video_id;
var direction;
var video_info;

function successfunc(data){
	// 回调成功，初始化播放器
	if(isOK(data)){
		video_id = data.data.id;

		video_info = data.data;


		var webRtcServer = new WebRtcStreamer(myPlayer, location.protocol + '//137.50.95.240:8000')
		//需要查看的rtsp地址
		webRtcServer.connect(video_info.rtmp_url_common)
		// $("#myPlayer").attr("src","https://open.ys7.com/ezopen/h5/iframe_se?url=ezopen://open.ys7.com/"+data.data.device_serial+"/"+
		// 		data.data.channel+".hd.live&autoplay=0&audio=1&accessToken="+token+"&templete=2");

		/* 获取播放器元素 */
		// 改成海康播放器
		//  var player = new EZUIPlayer('myPlayer');
	    //  player.on('error', function(){
	    //     console.log('error');
	    //  });
	    // player.on('play', function(){
	    //     console.log('play');
	    // });
	    // player.on('pause', function(){
	    //     console.log('pause');
	    // });
		
	}
}

$(document).ready(function() {
	$(".operate_btn").click(function(){
		if(video_id == undefined || video_id == 'undefined'){
			tip("获取视频信息失败！");
		}else{
			//操作命令：0-上，1-下，2-左，3-右，4-左上，5-左下，6-右上，7-右下，8-放大，9-缩小，10-近焦距，11-远焦距
			direction = $(this).attr("tag"); 
			var data = {
				"direction":direction,
				"id":video_id,
				"speed":"1"
			}
		    commonAjax("POST",localUrl+"/ptz/start.json", data,function(data){
//				if(isOK(data)){
//					tip(data.statusMsg);
//				}
			});
		}
	})
	$(".stop_btn").click(function () {
	    if(video_id == undefined || video_id == 'undefined'){
			tip("获取视频信息失败！");
		}else{
			//操作命令：0-上，1-下，2-左，3-右，4-左上，5-左下，6-右上，7-右下，8-放大，9-缩小，10-近焦距，11-远焦距
			var data = {
				"id":video_id,
				"direction":direction
			}
		    commonAjax("POST",localUrl+"/ptz/stop.json", data,function(data){
			});
		}
	})
	
	//设备抓拍
	$(".device_capture").click(function(){
		var data = {
			"id":video_id
		}
	    commonAjax("POST",localUrl+"/device/capture.json", data,function(data){
		    if(isOK(data)){
		    	showTip("抓拍成功，图片已保存");
		    }else{
		    	tip(data.statusMsg);
		    }
		});
	})
	
	$(".device_capture_img,.delete_capture").mouseover(function(){
		var tag = $(this).attr("tag");
		$(".delete_capture").hide();
		$(".delete_capture[tag="+tag+"]").show();
	})
	$(".device_capture_img,.delete_capture").mouseout(function(){
		$(".delete_capture").hide();
	})
	//删除抓拍图片
	$(".delete_capture").click(function(){
		var id = $(this).attr("tag");
		lcomfirm('是否删除当前图片？',function(){
		    commonAjax("DELETE",localUrl+"/video/file.json?id="+id, "",function(data){
			    if(isOK(data)){
			    	tip("已删除");
			    	setTimeout(function(){
			    		location.reload();
			    	},1000)
			    }else{
			    	tip(data.statusMsg);
			    }
			});
		});
	})
	//查看历史
	$(".view_old_video").click(function(){
		var start = $("input[type-name='start_time']").val().replaceAll(" ","").replaceAll("-","").replaceAll(":","");
		var end = $("input[type-name='end_time']").val().replaceAll(" ","").replaceAll("-","").replaceAll(":","");
		$("#myPlayer").attr("src","https://open.ys7.com/ezopen/h5/iframe_se?url=ezopen://open.ys7.com/"+video_info.device_serial+"/"+video_info.channel+".hd.rec&begin="+start+"&end="+end+"&autoplay=0&audio=1&accessToken="+token+"&templete=2");
	})
	//返回直播
	$(".video_view_news").click(function(){
		var start = $("input[type-name='start_time']").val().replaceAll(" ","").replaceAll("-","").replaceAll(":","");
		var end = $("input[type-name='end_time']").val().replaceAll(" ","").replaceAll("-","").replaceAll(":","");
		$("#myPlayer").attr("src","https://open.ys7.com/ezopen/h5/iframe_se?url=ezopen://open.ys7.com/"+video_info.device_serial+"/"+video_info.channel+".hd.live&autoplay=0&audio=1&accessToken="+token+"&templete=2");
	})
	//开启视频加密
	$(".encrypt_on").click(function(){
		lcomfirm('是否开启视频加密？',function(){
			var data = {id:video_id}
		    commonAjax("POST",localUrl+"/encrypt/on.json", data,function(data){
			    if(isOK(data)){
			    	tip("视频加密已开启");
			    }else{
			    	tip(data.statusMsg);
			    }
			});
		});
	})
	//关闭视频加密
	$(".encrypt_off").click(function(){
		lcomfirm('是否开启视频加密？',function(){
			var data = {id:video_id}
		    commonAjax("POST",localUrl+"/encrypt/off.json", data,function(data){
			    if(isOK(data)){
			    	tip("视频加密已关闭");
			    }else{
			    	tip(data.statusMsg);
			    }
			});
		});
	})
})

